take up (something new) - French English Dictionary